package com.crealth.handler;


import com.crealth.msg.NetMessageData;

public class ResquestTask implements Runnable {
	//private static Logger errorLog = Logger.getLogger("error_log");

	@Override
	public void run() {
		NetMessageData msg = RequestMsgQueue.getRequestMsg();
		if (msg == null) {
			return;
		}
		int cmd = msg.getMsgCmd();
		if (cmd <= 0) {
			return;
		}
		NetMessageData responseMsg = null;
		if (NetMessageData.Net_Upload_Record == cmd) {
			responseMsg = UserHandler.uploadRecordFile(msg);			
		}
		
		if (responseMsg != null) {			
			ResponseMsgQueue.addMsgToQueue(responseMsg.getMsgCmd(), 
					responseMsg.getUserID(), responseMsg);
		}
	}

}
